package com.mingte.manghe.service;

import com.mingte.manghe.entity.LaborInformationEntity;

import java.util.List;
import java.util.Map;

/**
 * 学生课时操作记录表
 * 
 * @author luxinsheng
 * @email sheng_xin_lu@163.com
 * @date 
 */
public interface LaborInformationService {

	/**
	 * 查询学生课时操作记录表,通过id
	 * @return
	 */
	LaborInformationEntity queryObject(Long id);

	/**
	 * 查询学生课时操作记录表列表,通过多项条件
	 * @return
	 */
	List<LaborInformationEntity> queryList(Map<String, Object> map);

	/**
	 * 查询学生课时操作记录表总数,通过多项条件
	 * @return
	 */
	int queryTotal(Map<String, Object> map);

	/**
	 * 保存学生课时操作记录表
	 * @return
	 */
	int save(LaborInformationEntity laborInformation);

	/**
	 * 修改学生课时操作记录表
	 * @return
	 */
	int update(LaborInformationEntity laborInformation);

	/**
	 * 删除学生课时操作记录表,通过id
	 * @return
	 */
	int delete(Long id);

	/**
	 * 批量删除学生课时操作记录表,通过ids
	 * @return
	 */
	int deleteBatch(Long[] ids);
}
